\documentclass[a4paper, 12pt] {article}
\usepackage{amssymb,amsmath,tabularx, epsfig, alltt}
\linespread{2}
\numberwithin{equation}{section}

%-- Code for Acknowledgement section------------------------

\makeatletter
\newcommand\ackname{Acknowledgements}
\if@titlepage
  \newenvironment{acknowledgements}{%
      \titlepage
      \null\vfil
      \@beginparpenalty\@lowpenalty
      \begin{center}%
        \bfseries \ackname
        \@endparpenalty\@M
      \end{center}}%
     {\par\vfil\null\endtitlepage}
\else
  \newenvironment{acknowledgements}{%
      \if@twocolumn
        \section*{\abstractname}%
      \else
        \small
        \begin{center}%
          {\bfseries \ackname\vspace{-.5em}\vspace{\z@}}%
        \end{center}%
        \quotation
      \fi}
      {\if@twocolumn\else\endquotation\fi}
\fi
\makeatother

%-------------------------------------------------------------


\begin{document}


%-- title page -------------------------------------------
\begin{titlepage}
\thispagestyle{empty}
\begin{center}
\vspace*{0.25in}
\linespread{1}
{\huge Algorithm acceleration with GPGPU} \\

\vspace{0.25in}

by \\
\vspace*{0.25in}
{\Large Kevin Yang} \\
\vspace*{0.25in}

A Thesis \\

Submitted to the Faculty \\

of the \\

\vspace*{0.1in}

{\large WORCESTER POLYTECHNIC INSTITUTE}\\
\vspace*{0.25in}

in partial fulfillment of the requirement for the \\
\vspace*{0.25in}
Degree of Master of Science in \\

Electrical Engineering \\
\vspace*{0.1in}
September 2011 \\
\end{center}
Approved

Dr. Xinming Huang, Thesis Advisor

Dr. Emmanuel Agu, Committee Member

Dr. Arthur Gerstenfeld, Committee Member
\end{titlepage}
%------------------------------------------------------------
\linespread{2}
\begin{abstract}
We apply GPGPU programming toward the acceleration of financial distrubution fitting algorithm.  
This thesis discusses the challenges and results of GPGPU acceleration and provides a step by step how-to guide in converting sequential programming to CUDA parallel programming. This thesis discusses various methods used and results obtained in the quest for low latency. Based on the findings of this report, we belive that the speed up acheived by GPGPU technology will enable the deployment of more computationally complex algorithms in a high frequency environment. 
\end{abstract}

\begin{acknowledgements}
I would like to thank Professor Xinming Huang for being my friend and advisor 
for the past year.  Xinming brought me into the Embedded Computing  lab and gave me his full trust and support in this project.  

Thanks to Aleks Chechkin for giving me a glimpse of the traders world.  Aleks' energy and passion for what he does was an inspiration for me and helped me find motivation on off days. Aleks was also instrumental in helping me understand the theory behind the work. 

Thanks as well to Art Gerstenfeld and Emmanuel Agu of WPI.  The project
would not have happened without Art's persistence and connections and 
Emmanuel provided insight into the techniques and culture of financial
computing.  

Thanks to Neil Feraiuolo of BNP Paribas for signing off on the project and giving us a chance. Neil worked on completing the research agreement between the university and BNP Paribas and we appreciate him working with us. Thanks to Scott Visconti for being our first contact at BNP Paribas and for being gracious with us during his visits to WPI. 
\end{acknowledgements} 

%--------Table of Contents----------------------------------
\newpage
\setcounter{tocdepth}{1}
\tableofcontents
\include{intro}
\include{logLapace}
\include{aepdNothingIncluded}
\include{CUDAreview}
\include{CUDAprogramming}
\include{techResults}
\include{CPUstructures}
\include{conclusion}

\section{References}
\begin{enumerate}

\item Kozubowski, T.J. and K. Podgorski, Log-Laplace distributions, Internat. Math. J., 3(4), 467-495, 2003.
\item Two additional references are omitted at the request of Aleks Chechkin.
\item David B. Kirk and Wen-mei Wu, 2010. Programming Massively Parallel Processors. Book.

\end{enumerate}
\end{document}